Big Huge Thesaurus

Squatina squatina

noun

sounds kind of like